Big Huge Thesaurus

cartilaginous tube

noun